@misc{buterin2013whitepaper,
  author = {Vitalik Buterin},
  title = {Ethereum: A Next-Generation Smart Contract and Decentralized Application Platform},
  howpublished = "\url{https://github.com/ethereum/wiki/wiki/White-Paper}",
  year = {2013}
}

@article{buterin2016serenity,
  title={Serenity PoC2},
  author={Vitalik Buterin},
  howpublished = "\url{https://blog.ethereum.org/2016/03/05/serenity-poc2/}",
  year={2016}
}

@inproceedings{sasson2014zerocash,
  title={Zerocash: Decentralized anonymous payments from bitcoin},
  author={Sasson, Eli Ben and Chiesa, Alessandro and Garman, Christina and Green, Matthew and Miers, Ian and Tromer, Eran and Virza, Madars},
  booktitle={2014 IEEE Symposium on Security and Privacy},
  pages={459--474},
  year={2014},
  organization={IEEE}
}

@misc{randao,
  author = {Youcai Qian},
  title = {RANDAO},
  howpublished = "\url{https://github.com/randao/randao}",
  year = {2015}
}

@misc{wood2016committee,
  author = {Gavin Wood},
  title = {Yellow Paper Committee},
  howpublished = "\url{https://github.com/gavofyork/curly-engine}",
  year = {2016}
}

@misc{wood2014yellow,
  author = {Gavin Wood},
  title = {Ethereum:  a  secure  decentralised  generalised  transaction  ledger},
  howpublished = "\url{http://gavwood.com/paper.pdf}",
  year = {2014}
}

@misc{nakamoto2008bitcoin,
  title={Bitcoin: A peer-to-peer electronic cash system},
  author={Satoshi Nakamoto},
  howpublished = "\url{https://bitcoin.org/bitcoin.pdf}",
  year={2008}
}

@misc{parity,
  title={Parity Ethereum client},
  author={Parity},
  howpublished = "\url{https://parity.io}",
  year={2016}
}

@misc{nxt,
  title={Whitepaper: Nxt},
  author={Nxt community},
  howpublished = "\url{http://wiki.nxtcrypto.org/wiki/Whitepaper:Nxt}",
  year={2013}
}

@misc{bitshares,
  title={BitShares},
  author={Daniel Larimer},
  howpublished = "\url{http://docs.bitshares.org/bitshares/history.html}",
  year={2013}
}

@misc{snow2014factom,
  title={Factom: Business Processes Secured by Immutable Audit Trails on the Blockchain},
  author="Paul Snow and Brian Deery and Jack Lu and David Johnston and Peter Kirb",
  howpublished = "\url{https://raw.githubusercontent.com/FactomProject/FactomDocs/master/Factom_Whitepaper.pdf}",
  year={2014}
}

@misc{brown2016corda,
  title={Corda: An Introduction},
  author="Richard Gendal Brown and James Carlyle and Ian Grigg and Mike Hearn",
  howpublished = "\url{https://static1.squarespace.com/static/55f73743e4b051cfcc0b02cf/t/57bda2fdebbd1acc9c0309b2/1472045822585/corda-introductory-whitepaper-final.pdf}",
  year={2016}
}

@misc{kwon2016cosmos,
  title={Cosmos: A Network of Distributed Ledgers},
  author={Jae Kwon, Ethan Buchman},
  howpublished = "\url{https://github.com/cosmos/cosmos/blob/master/WHITEPAPER.md}",
  year={2016}
}

@misc{iota2016tangle,
  title={The tangle},
  author={Serguei Popov},
  howpublished = "\url{https://www.iotatoken.com/IOTA_Whitepaper.pdf}",
  year={2016}
}

@article{blockstream2014sidechains,
  title={Enabling Blockchain Innovations with Pegged Sidechains},
  author="Adam Back and Matt Corallo and Luke Dashjr and Mark Friedenbach and Gregory Maxwell and Andrew Miller and Andrew Poelstra and Jorge Timon and Pieter Wuille",
  howpublished = "\url{https://blockstream.com/technology/sidechains.pdf}",
  year={2014}
}

@article{buterin2016mauve,
  title={Ethereum 2.0 Mauve Paper},
  author={Vitalik Buterin},
  howpublished = "\url{http://vitalik.ca/files/mauve_paper.html}",
  year={2016}
}

@misc{kwon2014tendermint,
  title={TenderMint: Consensus without Mining},
  author={Jae Kwon},
  howpublished = "\url{http://tendermint.com/docs/tendermint.pdf}",
  year={2014}
}

@techreport{miller2016honey,
  title={The honey badger of BFT protocols},
  author={Miller, Andrew and Xia, Yu and Croman, Kyle and Shi, Elaine and Song, Dawn},
  year={2016},
  institution={Cryptology ePrint Archive 2016/199}
}

@misc{webassembly,
  title={WebAssembly},
  howpublished = "\url{http://webassembly.org/}",
  year={2016}
}

@inproceedings{ongaro2014search,
  title={In search of an understandable consensus algorithm},
  author={Ongaro, Diego and Ousterhout, John},
  booktitle={2014 USENIX Annual Technical Conference (USENIX ATC 14)},
  pages={305--319},
  year={2014}
}

@misc{copeland2016tangaroa,
  title={Tangaroa: a Byzantine Fault Tolerant Raft},
  author={Copeland, Christopher and Zhong, Hongxia},
  howpublished = "\url{http://www.scs.stanford.edu/14au-cs244b/labs/projects/copeland_zhong.pdf}",
  year={2016}
}

@misc{devp2p,
  title={DEVp2p Wire Protocol},
  author={Gavin Wood},
  howpublished = "\url{https://github.com/ethereum/wiki/wiki/libp2p-Whitepaper}",
  year={2014}
}

@inproceedings{bennett2002gnunet,
  title={Gnunet-a truly anonymous networking infrastructure},
  author={Bennett, Krista and Grothoff, Christian and Horozov, Tzvetan and Patrascu, Ioana and Stef, Tiberiu},
  booktitle={In: Proc. Privacy Enhancing Technologies Workshop (PET},
  year={2002},
  organization={Citeseer}
}

@misc{libp2p,
  title={The specs for libp2p and associated submodules.},
  howpublished = "\url{https://github.com/libp2p/specs}"
}

@inproceedings{kademlia,
  title={Kademlia: A Peer-to-peer Information System Based on the XOR Metric},
  author={Maymounkov, Petar and Mazi\`eres, David},
  booktitle={IPTPS '01 Revised Papers from the First International Workshop on Peer-to-Peer Systems},
  pages={53-65},
  year={2002}
}
